home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 7 / BBS in a Box - Macintosh - Volume VII (BBS in a Box) (January 1993).iso / Files / Hyper / Ap-Az / Area Codes.cpt / Area Codes / card_5192.txt < prev    next >
Text File  |  1990-05-08  |  3KB  |  94 lines

  1. -- card: 5192 from stack: in
  2. -- bmap block id: 0
  3. -- flags: 0000
  4. -- background id: 2114
  5. -- name: 
  6. ----- HyperTalk script -----
  7. on openCard
  8.   checkDate
  9.   -- checkDate is written as a separate handler so it will work
  10.   -- with HyperDA which will skip it this way instead of going
  11.   -- into a loop
  12.   exit openCard
  13. end openCard
  14.  
  15. on checkDate
  16.   put the date into today
  17.   convert today to seconds
  18.   put "11/2/91" into effDate
  19.   convert effDate to seconds
  20.   if today ‚â• effDate and background field "Area Code" is "213" then
  21.     put "The 213 area code split into two area codes on 11/2/91"
  22.     answer "Create new 310 Area Code? (see msg box)" with Cancel or OK
  23.     if it is "Cancel" then exit checkDate
  24.     --temporairly change the AC as an update in progress indicator
  25.     put "213x" into field "Area Code"
  26.     set the script of this card to empty
  27.     -- user level must be ‚â• 3 (painting) to allow copy card
  28.     put the userLevel into saveULev
  29.     set the userLevel to 3
  30.     -- create a new card for the new area code
  31.     doMenu "Copy Card"
  32.     doMenu "Paste Card"
  33.     set the userLevel to saveULev
  34.     put "310" into field "Area Code"
  35.     put "California, LongBeach" into field "region"
  36.     -- find the first line of locations that go with new area code
  37.     find "Artesia,"
  38.     if fld "Area Code" is not "310" or the foundText is empty then
  39.       answer "Problem creating new Area code card"
  40.       exit checkDate
  41.     end if
  42.     -- delete locations above that are still in the old area code
  43.     put word 2 of the foundLine into tmp1
  44.     repeat tmp1 - 1 times
  45.       delete line 1 of field "locations"
  46.     end repeat
  47.     put return & "Note: This area code was split from the 213 area code in 1991" & return before line 2 of fld "locations"
  48.     -- find the old area code card
  49.     find "213x" in field "Area Code"
  50.     -- delete locations below Note: that are in the new area code
  51.     put "213" into field "Area Code" --change back from 213x
  52.     find "Note:" in fld "locations"
  53.     if fld "Area Code" is not "213" or the foundText is empty then
  54.       answer "Problem editing Area code card"
  55.       exit checkDate
  56.     end if
  57.     put word 2 of the foundLine into tmp2
  58.     repeat with i = tmp2 to number of lines in fld "locations"
  59.       put empty into line i of field "locations"
  60.     end repeat
  61.   end if
  62. end checkDate
  63.  
  64.  
  65.  
  66. -- part contents for background part 1
  67. ----- text -----
  68. 213
  69.  
  70. -- part contents for background part 2
  71. ----- text -----
  72. GMT -8 (Pacific)
  73.  
  74. -- part contents for background part 3
  75. ----- text -----
  76. California,  Los Angeles
  77.  
  78. -- part contents for background part 4
  79. ----- text -----
  80. Los Angeles, Montebello
  81.  
  82. Note: The following will move to a new Area Code (310) on Nov. 2, 1991.
  83. Artesia, Bell, Bellflower, Beverly Hills, Carson, Cerritos, Compton, Culver City, Downey, El Segundo, Gardena, Hawthorne, Hermosa Beach, Huntington Park, Inglewood, La Habra, Lakewood, Lomita, Long Beach, Lynwood, Manhattan Beach, Maywood, Norwalk, Paramount, Pico Rivera, Redondo, Redondo Beach, San Pedro, Santa Fe Springs, Santa Monica, Seal Beach, South Gate, Torrance, Venice, Whittier, Wilmington 
  84. Permissive dialing  will allow access by dialing either area code until 5/2/92.  
  85.  
  86.  
  87.  
  88. -- part contents for background part 14
  89. ----- text -----
  90. USA
  91.  
  92. -- part contents for background part 16
  93. ----- text -----
  94. 1